home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / dev / lang / jikes.readme < prev    next >
Encoding:
Text File  |  2000-01-02  |  7.2 KB  |  151 lines

  1. Short:    IBM's fast Java compiler, v1.06 (source)
  2. Author:   Philippe Charles and David Shields, IBM Research.
  3. Uploader: kyrimis@cti.gr (Kriton Kyrimis)
  4. Version:  1.06
  5. Type:     dev/lang
  6.  
  7. This is the source of the native Amiga port (no ixemul.library required)
  8. of jikes, the free Java compiler from IBM.
  9.  
  10. The Aminet version is the latest stable version.  The current development
  11. version can be found at http://dias.cti.gr/~kyrimis/jikes/ .
  12.  
  13. To build jikes on the Amiga, you can either run the configure script,
  14. e.g., type "configure --prefix=/gg" from sh and tweak the resulting
  15. Makefile, or simply copy Makefile.amiga to Makefile.
  16.  
  17. Before typing "make", you may want to make the following changes to the
  18. Makefile:
  19. * Change the CPU and FPU options.
  20. * Change the optimization level. Note that using -O2 will produce a binary
  21.   that is about a megabyte larger, and the resulting gains in compilation
  22.   time will be overwhelmed by the additional loading time. Also note that
  23.   you will need at least 70M of memory to compile jikes with -O2, i.e.,
  24.   you will most likely need to use VMM, and that on a 68040@28MHz it
  25.   takes about a day to produce the optimized binary. In other words,
  26.   don't bother.
  27.  
  28. INSTALLATION:
  29. Simply copy the jikes executable somewhere in your path.
  30.  
  31. USAGE:
  32. Set either the CLASSPATH or the JIKESPATH environment variable to point
  33. to the directories and zip/jar files that you want your compiler to use.
  34. E.g., if you are using Kaffe, you can say:
  35. setenv CLASSPATH "GG:share/kaffe/Klasses.jar;GG:share/kaffe/Pizza.jar;."
  36. Separate the path components using semicolons. You can use UNIX "." and ".."
  37. notation for the current directory and for the parent directory of a
  38. directory.
  39.  
  40. If you find a bug in the Amiga port, you can contact me at kyrimis@cti.gr
  41. and I'll see what I can do.
  42.  
  43. Kriton Kyrimis.
  44.  
  45. ******************************************************************************
  46. This software is subject to the terms of the IBM Public License, available
  47. at the following URL: http://www.research.com/jikes/license/license3.htm.
  48. Copyright (C) 1996, 1999 International Business Machines Corporation
  49. and others.  All Rights Reserved.
  50. ******************************************************************************
  51.  
  52.  
  53. ============================= Archive contents =============================
  54.  
  55. Original  Packed Ratio    Date     Time    Name
  56. -------- ------- ----- --------- --------  -------------
  57.     1185     594 49.8% 18-Sep-99 04:36:56 +ChangeLog
  58.     5744    1617 71.8% 17-Sep-99 23:19:32 +contrib.htm
  59.     3676    1683 54.2% 18-Sep-99 02:42:08 +jikes.1
  60.    41540   14299 65.5% 18-Sep-99 06:31:14 +jikes.htm
  61.     1043     543 47.9% 18-Sep-99 04:27:46 +jikes.spec
  62.    11886    4387 63.0% 18-Jun-99 00:32:44 +license.htm
  63.    51080   19651 61.5% 18-Sep-99 06:31:14 +news.htm
  64.      739     428 42.0% 16-Sep-99 16:01:30 +README
  65.     4241    1082 74.4% 06-Jul-99 16:49:14 +access.h
  66.     2572     983 61.7% 29-Sep-99 21:35:50 +amiga.c
  67.    71738    9178 87.2% 26-Aug-99 18:34:00 +ast.cpp
  68.   175956   27948 84.1% 26-Aug-99 18:34:00 +ast.h
  69.   100247   18601 81.4% 13-Sep-99 17:21:14 +body.cpp
  70.   198729   37239 81.2% 20-Sep-99 17:31:46 +bytecode.cpp
  71.    27282    5903 78.3% 26-Aug-99 18:34:02 +bytecode.h
  72.     1881     668 64.4% 25-Jan-99 23:00:26 +case.cpp
  73.     4997    1264 74.7% 20-Sep-99 17:31:46 +case.h
  74.    21006    6964 66.8% 18-Sep-99 04:36:58 +ChangeLog
  75.    44029    5961 86.4% 26-Aug-99 18:34:02 +class.h
  76.   794858   10350 98.6% 26-Aug-99 18:34:02 +code.cpp
  77.     2941     985 66.5% 26-Aug-99 18:34:06 +code.h
  78.    26742    5314 80.1% 20-Sep-99 17:31:46 +config.cpp
  79.    25330    6745 73.3% 20-Sep-99 17:31:46 +config.h
  80.    46273   12359 73.2% 29-Sep-99 18:59:02 +configure
  81.     9283    2467 73.4% 29-Sep-99 18:58:50 +configure.in
  82.    54468   10460 80.7% 20-Sep-99 17:31:48 +control.cpp
  83.    16528    3534 78.6% 13-Sep-99 17:21:14 +control.h
  84.   190743   31893 83.2% 17-Sep-99 20:48:36 +decl.cpp
  85.    75286   11172 85.1% 26-Aug-99 18:34:06 +definite.cpp
  86.    15213    3315 78.2% 26-Aug-99 18:34:06 +depend.cpp
  87.     3678    1076 70.7% 25-Mar-99 17:10:10 +depend.h
  88.    97592   18505 81.0% 12-Sep-99 20:48:50 +diagnose.cpp
  89.     4712    1360 71.1% 26-Aug-99 18:34:06 +diagnose.h
  90.     8390    1428 82.9% 20-Aug-99 17:44:20 +double.cpp
  91.     4397    1172 73.3% 06-Jul-99 16:49:18 +double.h
  92.    14065    2979 78.8% 06-Jul-99 16:49:18 +dump.cpp
  93.   139767   19679 85.9% 17-Sep-99 23:44:24 +error.cpp
  94.    33992    5198 84.7% 17-Sep-99 23:44:24 +error.h
  95.   312758   46417 85.1% 17-Sep-99 20:48:36 +expr.cpp
  96.    22422    3501 84.3% 26-Aug-99 18:18:48 +gencode.java
  97.    47225    8598 81.7% 20-Sep-99 17:31:48 +getclass.cpp
  98.     3736     865 76.8% 26-Aug-99 18:34:08 +getclass.h
  99.    15874    4289 72.9% 17-Sep-99 20:48:36 +incrmnt.cpp
  100.     7933    1691 78.6% 13-Sep-99 17:21:16 +init.cpp
  101.   122696   16263 86.7% 26-Aug-99 18:26:14 +java.g
  102.   109300   13768 87.4% 26-Aug-99 18:26:14 +javaact.cpp
  103.    29772    2792 90.6% 19-Aug-99 21:53:48 +javaact.h
  104.   135445   22261 83.5% 20-Sep-99 17:39:26 +javadcl.h
  105.     1474     654 55.6% 20-Sep-99 17:39:26 +javadef.h
  106.     2763     892 67.7% 20-Sep-99 17:39:26 +javaprs.h
  107.     3034    1120 63.0% 20-Sep-99 17:39:26 +javasym.h
  108.     3982    1611 59.5% 20-Sep-99 17:31:48 +jikes.cpp
  109.       29      29  0.0% 27-May-99 17:53:36 +libc5-fix.h
  110.    16664    3461 79.2% 26-Aug-99 18:34:08 +long.cpp
  111.     5254    1303 75.1% 20-Aug-99 17:44:20 +long.h
  112.    48325    7456 84.5% 17-Sep-99 20:48:36 +lookup.cpp
  113.    16959    3421 79.8% 20-Sep-99 17:31:48 +lookup.h
  114.      467     305 34.6% 25-Jan-99 23:00:30 +lpginput.cpp
  115.      803     459 42.8% 25-Jan-99 23:00:30 +lpginput.h
  116.    20379    2462 87.9% 29-Sep-99 21:38:18 +Makefile.amiga
  117.    15557    2988 80.7% 13-Sep-99 21:25:22 +Makefile.hand
  118.    20128    2234 88.9% 14-Sep-99 21:32:50 +Makefile.in
  119.    42093    2331 94.4% 12-Apr-99 21:22:46 +modifier.cpp
  120.    27288    5353 80.3% 26-Aug-99 18:34:08 +op.cpp
  121.     7134    1853 74.0% 05-May-99 17:18:00 +op.h
  122.    17739    3916 77.9% 20-Sep-99 17:31:48 +option.cpp
  123.     3140    1251 60.1% 20-Sep-99 17:31:50 +option.h
  124.    24239    5357 77.8% 26-Aug-99 18:34:08 +parser.cpp
  125.     5149    1720 66.5% 20-Sep-99 17:31:50 +parser.h
  126.     1532     713 53.4% 23-Aug-99 22:43:40 +README
  127.     2039    1036 49.1% 20-Sep-99 17:31:46 +README.AMIGA
  128.    52434    8706 83.3% 26-Aug-99 18:34:08 +scanner.cpp
  129.     3221    1039 67.7% 22-Jun-99 22:17:30 +scanner.h
  130.     3867    1096 71.6% 26-Aug-99 18:34:08 +segment.cpp
  131.     3961    1148 71.0% 29-Jul-99 02:15:48 +segment.h
  132.    58025   10909 81.1% 20-Sep-99 17:31:50 +semantic.h
  133.     7194    1892 73.7% 01-Sep-99 17:58:24 +set.cpp
  134.    16624    3716 77.6% 01-Sep-99 18:04:28 +set.h
  135.     3870    1263 67.3% 26-Aug-99 18:34:10 +spell.h
  136.    30340    6409 78.8% 20-Sep-99 17:31:50 +stream.cpp
  137.    11946    3400 71.5% 26-Aug-99 18:34:10 +stream.h
  138.    70734   14397 79.6% 20-Sep-99 17:31:50 +symbol.cpp
  139.    72832   12876 82.3% 20-Sep-99 17:31:50 +symbol.h
  140.    32736    6528 80.0% 20-Sep-99 17:31:52 +system.cpp
  141.      931     552 40.7% 06-Jul-99 16:49:24 +tab.cpp
  142.      808     488 39.6% 20-Sep-99 17:31:52 +tab.h
  143.    12641    2005 84.1% 26-Aug-99 18:34:10 +table.h
  144.    12873    3688 71.3% 20-Sep-99 17:31:52 +tuple.h
  145.    26805    7408 72.3% 20-Sep-99 17:31:52 +unzip.cpp
  146.    17044    6353 62.7% 20-Sep-99 17:31:52 +unzip.h
  147.    13118    3151 75.9% 20-Sep-99 17:31:52 +zip.cpp
  148.     2062     859 58.3% 20-Sep-99 17:31:52 +zip.h
  149. -------- ------- ----- --------- --------
  150.  3881227  579237 85.0% 01-Nov-99 22:53:24   92 files
  151.